/**
 * 
 */
package com.vincent.service;

import java.util.HashMap;

import javax.annotation.Resource;

import org.springframework.stereotype.Component;

import com.vincent.dao.UserDAO;
import com.vincent.pojo.User;
import com.zhj.util.UTIL;

/**
 * 作者： Vincent 创建日期： 2014年4月23日 下午8:18:26 项目名字： MyForum 文件名字： LoginService.java
 */
@Component("loginService")
public class LoginService {
	@Resource
	private UserDAO userDAO;

	public HashMap<String, Object> getLoginCheck(String userName, String password) {
		
		User u = userDAO.getUserByAccount(userName);

		HashMap<String, Object> hMap = new HashMap<>();

		if (u == null) {
			hMap.put("key", "error");
			hMap.put("data", "userErrorNotExist");
		} else {
			if (u.getPwd().equalsIgnoreCase(UTIL.MD5(password))) {
				hMap.put("key", "ok");
				hMap.put("data", u);
			} else {
				hMap.put("key", "error");
				hMap.put("data", "pwdError");
			}
		}
		return hMap;
	}

}
